infrastructure design - French English Dictionary